supervised injection facility - Francés Inglés Diccionario